<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/proyecto/clases/autoload.inc.php';
 if(Zen::IniciarSesion()){
        $debug=false;
        Zen::Db();
?>

<script type='text/javascript'>
$(document).ready(function() 
 {    
   
     $('.tipsy').tipsy({fade: true,gravity: 'sw'});
     
     $('#ape_resultados_mod').dataTable( {
        "bJQueryUI": true,
        "oLanguage": {  
               "sProcessing": "Procesando...",
				"sLengthMenu": "Mostrar _MENU_ ",
				"sZeroRecords": "Disculpa, no se encontraron coincidencias",
				"sInfo": " _END_ / _TOTAL_",
				"sInfoEmpty": "Viendo 0 a 0 of de resultados",
				"sInfoFiltered": "(filtered from _MAX_ total resultados)",
				"sSearch": "Buscar:",
				"oPaginate": {
					"sFirst":    "Inicio",
					"sPrevious": "Atras",
					"sNext":     "Adelante",
					"sLast":     "Ultima"
		          },
        }
        
	} );
    
    //llama formulario modificar medico tratante
    $(".tab_ape_mod").live('click', function()
    {
        var fila = $(this).parent();
        var usu_rut=$('.usu_rut',fila).text();
        var cuca_fecha=$('.cuca_fecha',fila).text();
               
        if(usu_rut!='' && cuca_fecha!='')
        {
            $.ajax({
            type: 'post',
            url: 'modulos/caja/apertura.php',
            data: ({ 
                    usuario:usu_rut, 
                    fecha:cuca_fecha
                    }),
            success: function(data) {
                $("#div-temporal").hide();
                $("#contenedor-edicion").show();
                $('#contenedor-edicion').html(data);   
		},
			 error: function(objeto, quepaso, otroobj){
		    $.zen.error("Se ha producido un error grave, contacte al administrador del sistema",'');
		},

        })
        
        return false;
        }
        else
        {
            $.zen.error('Error al recuperar el identificador','')
        }    
        
	});


    
  });

</script>

<?php       
 if ($_POST['string_buscar']==NULL){
        $string_buscar="%";
    }
    else{
        $string_buscar=strtolower($_POST['string_buscar']);    
    }
 
 if($string_buscar!='')
 {
           
                //ejecutar la consulta y guardar la info en $rs
                $sql="select * from cuadraturas_caja as cua join usuarios as usu on cua.usu_rut = usu.usu_rut WHERE cua.usu_rut||' '||usu_nombres||' '||usu_appaterno||' '||COALESCE(usu_apmaterno)||' '||cuca_fecha_apertura LIKE '%$string_buscar%' and cuca_estado = 'F' order by usu_appaterno, usu_apmaterno, usu_nombres";
                $rs = Zen::Consulta($sql, $debug);
                
                $NumRegistros=Zen::NumeroRegistros($rs);
                //validar el resultado
                                  
                if($rs==null || $NumRegistros<1)
                {
                    echo Zen::MensajeInformacion(' No se encontraron coincidencias.');
                   
                }
                else
                {
                    echo '<table class="tabla_resultados" id="ape_resultados_mod">'; //usare una tabla
                    echo '<thead><tr><th>R.U.T.</th><th>NOMBRE USUARIO</th><th>FECHA</th><th>APERTURA $</th><th></th><tr></thead>';
                    echo '<tbody>';
                    foreach($rs as $k => $record) 
                    {
            		  echo '<tr><td align="right" class="usu_rut">'.$record["usu_rut"].'</td><td>'.ucwords($record['usu_nombres'].' '.$record["usu_appaterno"].' '.$record["usu_apmaterno"]).'</td><td align="center" class="cuca_fecha">'.$record["cuca_fecha_apertura"].'</td><td align="right">'.$record["cuca_valor_aper"].'</td><td class="editar_tabla tab_ape_mod tipsy" title="Modificar"></td></tr>';
                    }
                    echo '</tbody></table>';
                }                
                echo '</fieldset>';
        
     }
 }
    else
    {
        Zen::LogoutModulo();
    }
?>
